Seminearring Models of Reversible Computation I Institutsbericht 533
نویسنده
چکیده
Process Algebra is one of the well{known algebraic models used in theoretical Computer Science, mappings of semigroups are another such model. Both are based upon an algebraic structure known as a seminearring. Reversible Computation is a paradigm of growing importance, adaptions to current tools are of interest in the light of new developments. The extra structure aaorded to the algebraic structure as a result of the imposition of reversible computation requirements leads to a richer and more interesting theory. In this paper I want to report on my earliest investigation of the interplay between these algebraic models of computation and the ideas of reversible computation. I look at various ways in which we could encode the requirements of reversibility of computation into the seminearrings from the Process Algebra and semigroup mappings models of computation. Successive generalisations of the algebraic structure follow, with some surprising results about their equivalences. This paper is a version of Chapter 4 of my Doctoral thesis, "Algebraic Aspects of Reversible Computation". It is primarily a survey paper, containing many questions and observations. Followup papers should begin to answer some of these questions and explain some of the observations.
منابع مشابه
Comparism of Radius 1=2 and Radius 1 Paradigms in One Dimensional Reversible Cellular Automata Institutsbericht 536
We compare the usefulness of the paradigms of radius 1 and radius 1=2 reversible cellular automata. Although the two techniques are equivalent, it is seen that the radius 1=2 paradigm leads to clearer theory, a combinatorial model with good explicit constructions and possibly to a better intuition. The results include related construction methods for both paradigms, in the radius 1=2 case an ex...
متن کاملReversibility for efficient computing
Today’s computers are based on irreversible logic devices, which have been known to be fundamentally energy-inefficient for several decades. Recently, alternative reversible logic technologies have improved rapidly, and are now becoming practical. In traditional models of computation, pure reversibility seems to decrease overall computational efficiency; I provide a proof to this effect. Howeve...
متن کاملComplexity of Hypersubstitutions and Lattices of Varieties
Hypersubstitutions are mappings which map operation symbols to terms. The set of all hypersubstitutions of a given type forms a monoid with respect to the composition of operations. Together with a second binary operation, to be written as addition, the set of all hypersubstitutions of a given type forms a left-seminearring. Monoids and leftseminearrings of hypersubstitutions can be used to des...
متن کاملReversible computing and cellular automata — a survey ∗ ( Preliminary draft )
Reversible computing is a paradigm where computing models are so defined that they reflect physical reversibility, one of the fundamental microscopic physical property of Nature. In this survey/tutorial paper, we discuss how computation can be carried out in a reversible system, how a universal reversible computer can be constructed by reversible logic elements, and how such logic elements are ...
متن کاملModeling Developmental Processes in MGS
Biology has long inspired unconventional models of computation to computer scientists. This chapter focuses on a model inspired by biological development both at the molecular and cellular levels. Such biological processes are particularly interesting for computer science because the dynamic organization emerges from many decentralized and local interactions that occur concurrently at several t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997